sub-machine guns - Espagnol Anglais Dictionnaire